#ifndef __CS2NUCL_H__
#define __CS2NUCL_H__

#include "dna.h"
#include <string>


/* Functions to convert from SOLiD color space to nucleotide.
 * Returns 0 if convertion is valid, 1 otherwise.
 * If '.' character is found, convertion is invalid. This is checked
 * here to help main program avoid walking through whole string before
 * calling convertion function which will walk through it anyway.
 */
int color2Nucleotide(std::string const cStr, DnaSeq& nSeq, int convLen, int lCnt[4]);

#endif // __CS2NUCL_H__
